About Alltrades Building & Maintenance (essex) Ltd (06876903) United Kingdom