About J & J Cowen Properties Limited (09741643) United Kingdom