About Northwood (maidenhead) Limited (09521849) United Kingdom