Mercia Group Limited is a company registered in England and Wales with company number 1464141. Registered Office: Paulton House, 8 Shepherdess Walk, London N1 7LB.