About 15 Denning Road Management Company Limited (03286544) United Kingdom