James Anderson & Partners Company numberSL001217 StatusActive TypeLimited Partnership Incorporated29 Aug 1988 Registered office Towerhill FarmThurso Data JSON Markdown