About Tregenna Properties - Developments (spv) 4 Ltd (12201674) United Kingdom