About L. Ambrose Property Maintenance Limited (08068757) United Kingdom