About Ability Properties Limited (12804849) United Kingdom