About Charles Taylor (properties) Limited (02170747) United Kingdom