About Jc Stanmore Limited (12439181) United Kingdom