About Turret Properties Limited (01919848) United Kingdom