About J Stevenson Management Services Limited (11172316) United Kingdom