About D Taylor Property Solutions Ltd (12048445) United Kingdom