This particular Menlo Limited firm has been operating in this business field for at least 12 years, having started in 2012. Registered under the number 08151102, Menlo is a Private Limited Company located in Beacon House, Beaconsfield HP9 2PE. This business's principal business activity number is 70229 meaning Management consultancy activities other than financial management. December 31, 2022 is the last time when account status updates were reported.
Up until now, this particular company has only been guided by one director: James S. who has been managing it for 12 years.
James S. is the individual with significant control over this firm, owns over 3/4 of company shares.