About Mcnae Properties Ltd (10576599) United Kingdom