About Charlton Triangle Homes Limited (RS008580) United Kingdom