Registered as 01824319 fourty years ago, Megahart Limited had been a private limited company until Tue, 5th Jan 2021 - the time it was officially closed. Its last known registration address was Anglia House 6 Central Avenue, St Andrews Business Park Thorpe St Andrew.
John B. was this particular enterprise's managing director, assigned to lead the company in 1991 in June.