S D(aberdeen) started its business in 2008 as a Private Limited Company with reg. no. SC341513. The firm's registered office was situated in Aberdeen at Templars House South Deeside Road. This S D(aberdeen) Ltd firm had been offering its services for at least 10 years.
The limited company was administered by a single managing director: Ian B., who was arranged to perform management duties eight years ago.
Andrew H. was the individual who controlled this firm, had substantial control or influence over the company.