About Turner And Smith Properties Ltd (SC692976) United Kingdom