About Mccarthy And Lee Properties Limited (12809413) United Kingdom