About Triangle Property (cowbridge) Limited (00443093) United Kingdom