Chrome Media UK
Consumer Report
- 08-10-2011
- 4
Promised firstfew lines on google for advert about my buisiness but my listing has never been there and now they say icannot cancel by email but thats the only way they communicate also charged extra mtonth and now they say they need 30 days notice massive scam they got me
Company: Chrome Media UK
Country: USA
City: London
Address: 110 St. Thomas Road, 20 Bedford Row
Phone: 4402077042950
Site: chromemedia.co.uk