Registered with number SC270824 twenty years ago, Steve Luker Associates Limited had been a private limited company until 2017-10-26 - the date it was officially closed. Its last known mailing address was Third Floor, Turnberry House, 175 West George Street Glasgow.
Stephen L. was this enterprise's managing director, selected to lead the company twenty years ago.
Steve L. was the individual who had control over this firm, owned over 3/4 of company shares.