Allboa started conducting its business in the year 2011 as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) registered with number: 07823410. This company's registered office was based in London at 123 Westminster Bridge Road. The Allboa Limited firm had been in this business field for 3 years.
Lynne W. and Matthew H. were listed as firm's directors and were running the firm from 2012 to 2014.