About Dene Brook Wellesbourne Management Limited (03597879) United Kingdom