About Trevor Bowerman Property Maintenance Limited (06373252) United Kingdom