About St. Edmund S Freehold Limited (06493017) United Kingdom