About 18 Second Avenue Hove Limited (04287005) United Kingdom