About A&a Investment Properties Ltd (13176846) United Kingdom