About J & O Property Enterprises Limited (12718416) United Kingdom