About Anchor House Properties Limited (04019397) United Kingdom