About Aaa & B Properties Ltd (12794942) United Kingdom