Barr-Banniser Partnership Company numberSL001151 StatusActive TypeLimited Partnership Incorporated26 Apr 1988 Registered office Almont FarmPinwherryAyrshire Data JSON Markdown