About Admirable Properties Ltd (12860964) United Kingdom