About 7a And 7b Dene Road Limited (05934338) United Kingdom