About Mckay Property Solutions Ltd (12926793) United Kingdom