About Leicester Building And Maintenance Limited (09242134) United Kingdom