Farquhar Macrae And Partners Company numberSL001399 StatusActive TypeLimited Partnership Incorporated4 Oct 1989 Registered office Luib-An-EornKintail Data JSON Markdown