About Kensom Property Development & Maintenance Ltd (13339366) United Kingdom