About Trimaran Property Development Limited (05658886) United Kingdom