About Mcclure Properties Limited (11965326) United Kingdom