About Sherwood House Properties Limited (02894749) United Kingdom