Login
Start Free Trial Are you a business?? Click Here
Anonymous
They want £20.95 to change my address! Imagine if your bank charged you £20 to change your address! This is a rip off! Greedy people at this company. I won't be paying this.
5 years ago
Read Identibase Reviews
Identibase has a 3.8 average rating from 399 reviews