About 18 Waterloo Street Hove Limited (03418244) United Kingdom