About J&o Property Investments Limited (12310975) United Kingdom