Registered as 01315100 47 years ago, Mepward Limited had been a private limited company until 27th July 2021 - the date it was dissolved. The last known registration address was 65 Crouch Hall Lane, Redbourn St Albans.
This business was administered by a single managing director: Jean A. who was maintaining it for thirty years.