Registered office: Creative Environmental Networks Ltd, Ambassador House, Brigstock Road, Thornton Heath, CR7 7JG Creative Environmental Networks Ltd is a company registered in England and Wales with company number 3343973. CEN Services Ltd is a company registered in England and Wales with company number 6575500. VAT number 927 5206 21.