About Terran Property Ltd (12332721) United Kingdom