About Jara Farm (property) Ltd (05204192) United Kingdom