About Sherwood (brondesbury) Management Limited (02831160) United Kingdom