About Tregenna Properties - Developments (spv) 6 Ltd (12169805) United Kingdom