About Mccarthy Taylor Properties Limited (13392819) United Kingdom