About Tregenna Properties - Developments (spv) Ltd (11486462) United Kingdom