20 Stanthorpe Road started its business in the year 2014 as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) under the ID 09206742. This company's head office was based in London at 20 Stanthorpe Road. The 20 Stanthorpe Road Ltd company had been offering its services for 2 years.
Mark F. was the firm's managing director, arranged to perform management duties 11 years ago.