About Sherwood Housing Limited (10003096) United Kingdom