About Mark Turner Property Services Limited (10268170) United Kingdom