About Northwood (southend) Limited (05330138) United Kingdom