S Barr & Son (Crookston) Company numberSL000891 StatusActive TypeLimited Partnership Incorporated30 Oct 1986 Registered office CrookstonPeebles Data JSON Markdown