About 7 Denning Road (management) Limited (03426782) United Kingdom