About Aba Building (south) Ltd (11810409) United Kingdom