About Hove Micro-school Ltd (12813743) United Kingdom