About St Edmunds (frome) Management Company Limited (10598162) United Kingdom