Petts Farm Company numberSL000962 StatusActive TypeLimited Partnership Incorporated22 Apr 1987 Registered office Petts FarmTarlandAberdeenshire Data JSON Markdown