About St. Edmunds Management (whalley Range) Limited (05097236) United Kingdom