D Brown & Co Company numberSL003789 StatusActive TypeLimited Partnership Incorporated23 May 2000 Registered office Mosshead FarmLockerbieDumfrieshire Data JSON Markdown