About Almeer Property Ltd (13707924) United Kingdom