About St Edmunds Real Estate Limited (12674794) United Kingdom