Toftinghall Limited Company numberSL001209 StatusActive TypeLimited Partnership Incorporated29 Aug 1988 Registered office Farm And Lands Of ToftinghallWattenCaithness Data JSON Markdown