About Dene View Management Company Limited (03155598) United Kingdom