About J Ovenden Property Development & Maintenance Ltd (11072745) United Kingdom