About A&a Property Investment And Development Ltd (13111901) United Kingdom