About Anchor Property Services (london) Limited (07202057) United Kingdom