Novar Farms Company numberSL004992 StatusActive TypeLimited Partnership Incorporated11 Sep 2003 Registered office Moultavie FarmEvantonRoss-Shire Data JSON Markdown