About Sherwood Management Company (helsby) Limited (05437745) United Kingdom