About Anchor Property Services Limited (10625072) United Kingdom