Redmill Communications is a company registered in England and Wales, company number 6313614.Registered Address: 27 Old Gloucester St, London, WC1N 3AX, England.VAT Number: 925 1935 16.