About Exp Northwood Limited (10238878) United Kingdom