Squires & Riddle began its operations in 2011 as a Private Limited Company with reg. no. 07874379. The company's headquarters was based in London at 2 Ambleside Avenue. This Squires & Riddle Ltd firm had been operating offering its services for nine years.
Laurence S. was this specific company's managing director, formally appointed in 2011 in December.
Laurence S. was the individual who had control over this firm, had substantial control or influence over the company.