The firm referred to as Townsend 103 was started on 2017-05-16 as a private limited company. The firm registered office was registered in Liverpool on Kingham Chambers, 3-5 Nelson Street. The address postal code is L1 5DW. The official reg. no. for Townsend 103 Limited was 10772869. Townsend 103 Limited had been in business for 6 years until dissolution date on 2023-01-03.
This business was managed by just one director: Meiman X., who was chosen to lead the company 7 years ago.
Meiman X. was the individual who controlled this firm, owned over 3/4 of company shares.