About Turner & Sons Property Services Ltd (12555257) United Kingdom