This business is known as Shawabawa Ltd. This firm was started 10 years ago and was registered under 08847840 as its registration number. This headquarters of this company is located in London. You may find it at 1 Clermont Road. The enterprise's principal business activity number is 62090: Other information technology service activities. The most recent annual accounts cover the period up to 2023/01/31 and the most current confirmation statement was submitted on 2023/10/09.
Francis H. is the enterprise's single director, that was assigned to lead the company on 2014-01-16.
Francis H. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.