Yarrow Farm & Co Company numberSL000752 StatusActive TypeLimited Partnership Incorporated15 Aug 1985 Registered office StentonEast Lothian Data JSON Markdown