W Allardyce & Sons Company numberSL000961 StatusActive TypeLimited Partnership Incorporated22 Apr 1987 Registered office East Town FarmTarlandAberdeenshire Data JSON Markdown