About Aaa & Co Properties Ltd (12474640) United Kingdom