About Kevin Chambers Property & Maintenance Limited (04220422) United Kingdom