About Sherford Properties Limited (02228813) United Kingdom