This enterprise known as Meehan was established on 2011-09-08 as a private limited company. This enterprise office was located in Englefield Green on 45 Armstrong Road. The address area code is TW20 0RW. The official registration number for Meehan Ltd was 07767639. Meehan Ltd had been in business for 10 years until dissolution date on 2021-09-14.
The firm was supervised by 1 director: Matthew M., who was assigned this position in September 2011.
Matthew M. was the individual who controlled this firm, owned over 3/4 of company shares.