About Anchor Property Holdings Limited (04714960) United Kingdom