About Mcclean Properties Limited (12421242) United Kingdom