Swlr is a company situated at SA4 3DJ Swansea at 45 Oakwood Drive. The company was formed in 2004 and is established as reg. no. 05138817. The company has existed on the British market for 20 years now and its status at the time is active. This firm's SIC and NACE codes are 33190 meaning Repair of other equipment. 31st May 2022 is the last time account status updates were reported.
That limited company owes its achievements and unending improvement to a team of two directors, who are Helen J. and Raymond J., who have been overseeing the firm since May 2004.
Raymond J. is the individual who has control over this firm, owns over 3/4 of company shares.