About J & O Properties Limited (09569181) United Kingdom