About Anchor Property Management Limited (03154757) United Kingdom