About 121-123 Alderney Street London Limited (06193685) United Kingdom