About Turquoise Properties Ltd (10908125) United Kingdom