About Tregenna Properties - Developments (spv) 3 Ltd (12201669) United Kingdom