About A&a Mcr Properties Ltd (12663963) United Kingdom