Taylor Culdeesland Farmers Company numberSL000983 StatusActive TypeLimited Partnership Incorporated22 May 1987 Registered office CuldeeslandMethvenPerth Data JSON Markdown