About 26 28 George Street Limited (08635402) United Kingdom