About Anchor Place Buildings Limited (07021132) United Kingdom