About Meads (no.1) Residents Company Limited (04611918) United Kingdom