About Eastcroft (guildford) Management Limited (02304506) United Kingdom