About Taylor & Co Property Consultants Limited (07499982) United Kingdom