About 24 & 25 Kensington Garden Square Limited (01624486) United Kingdom