Seamlight began its business in 2013 as a Private Limited Company under the following Company Registration No.: 08399705. This company's headquarters was situated in London at Lower Ground Castlewood House. The Seamlight Limited firm had been offering its services for at least 3 years.
This specific business was administered by an individual managing director: Helga S. who was presiding over it for 3 years.