About 23 Waterloo Street Limited (04369105) United Kingdom