About Mcmillan Properties Ltd (10315120) United Kingdom