W Allardyce & Sons Company numberSL000963 StatusActive TypeLimited Partnership Incorporated22 Apr 1987 Registered office Alamein FarmTarlandAberdeenshire Data JSON Markdown