Lemonbuoy LLP with the registration number OC434546 has been competing in the field for 4 years. The Limited Liability Partnership can be reached at 67 Churston Avenue, in London and its post code is E13 0RJ. Lemonbuoy LLP filed its account information for the financial period up to 2022/12/31. The most recent annual confirmation statement was submitted on 2022/12/03.
Alexander D. is the individual with significant control over this firm and has 3/4 to full of voting rights.