About J & J Ward Properties Limited (10096245) United Kingdom