About Tregenna Properties - Developments (spv) 8 Ltd (13127699) United Kingdom