About Trevor Bowerman Property Management Limited (04578803) United Kingdom