This firm called Mayflower Nev was registered on Wednesday 30th April 2014 as a Private Limited Company. This firm's headquarters can be gotten hold of in London on 27 Ferdinand House, Ferdinand Place. When you need to contact this firm by post, the post code is NW1 8EB. The office registration number for Mayflower Nev Ltd is 09017953. This firm's SIC and NACE codes are 86101 meaning Hospital activities. The most recent annual accounts were submitted for the period up to 2023-04-29 and the most current annual confirmation statement was submitted on 2023-04-20.
There is just one director now leading the following business, namely Nevila D. who's been doing the director's tasks since Wednesday 30th April 2014.
Nevila D. is the individual who controls this firm, owns over 3/4 of company shares.