Octavia Housing & Care, Emily House, 202-208 Kensal Road, London, London, W10 5BN
Telephone: 02083545500 | Website: http://www.octaviahousing.org.uk/
This is calculated by averaging the ratings given for all 5 questions for the installer.
Current running average scores are:
No feedback received