About J & U Properties Limited (09872362) United Kingdom