About Taymor Property Services Ltd (11683621) United Kingdom