About The Nook Management Company Limited (04448878) United Kingdom