This particular Greenmill London Ltd business has been in this business field for at least ten years, having launched in 2014. Started with registration number 08854293, Greenmill London was set up as a Private Limited Company located in 19 - 19A Great Guildford Street, London SE1 9EZ. This business's principal business activity number is 56103 which stands for Take-away food shops and mobile food stands. 2022/02/28 is the last time company accounts were reported.
We have a single director presently controlling this specific company, namely Kenny L. who's been performing the director's tasks for ten years.
Kenny L. is the individual who controls this firm, owns over 3/4 of company shares.