About 18 Osmond Road Hove Limited (13019374) United Kingdom