About West Hove Holdings Ltd (12088094) United Kingdom