Castle Grant Home Farm Company numberSL000675 StatusActive TypeLimited Partnership Incorporated17 Oct 1984 Registered office Castle GrantHome FarmGrantown-On-Spey Data JSON Markdown