Garvald Farm Company numberSL003419 StatusActive TypeLimited Partnership Incorporated17 Dec 1998 Registered office Garvald FarmHeriotMidlothian Data JSON Markdown