About Ankee Properties Ltd (11630789) United Kingdom