MENLO LIMITED
Registered Address
The registered address of MENLO LIMITED is:
The Pump House, Penn Road, HP9 2TN, Beaconsfield,
Appointments
These are the registered company appointments of MENLO LIMITED.
MENLO PARTNERS LLP
Corporate Llp Designated Member
ACTIVEAssigned on 25 Jul 2012
Current time on role 11 years, 9 months, 23 days