About Abbots Mead Management (no.3) Limited (02473355) United Kingdom