Registered as 06234626 17 years ago, Freeserveng Limited had been a private limited company until Tue, 21st Sep 2021 - the time it was dissolved. The official office address was 14 Tyrrell Square, Mitcham.
The business was supervised by a single managing director: Abayomi P., who was appointed in 2007.
Abayomi P. was the individual who controlled this firm, had substantial control or influence over the company.