Company Info Roof Cleaning Systems Limited. Company No. 06634052 Registered in England & Wales Registered Office Unit 14a Tufthorn Industrial Estate, Coleford, Gloucesteshire. GL16 8PJ. U.K VAT Registration Number : 979 5929 31