About Northwood (birmingham Central) Limited (06709792) United Kingdom