About Channel Property And Maintenance Ltd (13150631) United Kingdom