About Taylor Greaves Residences Ltd (12081255) United Kingdom