About Turret Property Investments Limited (01661478) United Kingdom