About Avab Properties Ltd (12240028) United Kingdom