About Anchor Properties London Ltd (09245336) United Kingdom