About Tregenna Properties - Developments (spv) 7 Ltd (12843943) United Kingdom