About The Triangle Residential Ltd (12176528) United Kingdom