About Eastacre (management) Limited (02324652) United Kingdom