About Mcclintock Property Ltd (12162986) United Kingdom