About Abba Realty Ltd (12909448) United Kingdom