Thomas Brown Company numberSL000883 StatusActive TypeLimited Partnership Incorporated26 Sep 1986 Registered office MuirhouseCarnwathLanarkshire Data JSON Markdown