West Grangemuir Farming Company Company numberSL003648 StatusActive TypeLimited Partnership Incorporated1 Dec 1999 Registered office West Grangemuir FarmPittenweemFife Data JSON Markdown