Reviewing since 12 September 2012
| Report user
A company that appears to be too big for its boots. A representative of the company called at our home with a view to quoting for a removal....
Disclaimer: The opinions expressed within Reviews are those of the author and not the views or opinions of hibu (UK) Limited.