Scorleon Business Services Limited has been in the business for sixteen years. Started with registration number 06780534 in 2008, the company is located at 14 Oulton Crescent, Potters Bar EN6 3ED. This enterprise's declared SIC number is 18129 - Printing n.e.c.. 2022-03-31 is the last time when the company accounts were filed.
There is one director currently leading the limited company, specifically David R. who's been executing the director's duties since Monday 29th December 2008.
David R. is the individual with significant control over this firm, owns over 3/4 of company shares.