About John Cooper Properties Ltd (12442218) United Kingdom