About Sheet Anchor Properties Limited (02269601) United Kingdom