About Mckay Property Limited (07636870) United Kingdom