About Freeland Properties Investment Limited (12933555) United Kingdom