About Abbots Mead Management (no.4) Limited (02504352) United Kingdom