About Anchor Properties Limited (03981044) United Kingdom