About No.123 New Church Road Hove Limited (01032237) United Kingdom