About 15 Thornsett Road London Management Company Limited (11471492) United Kingdom