About Tripyramid Manchester Developments Ltd (13712813) United Kingdom