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.
6 years ago
Read Identibase Reviews
Identibase has a 3.9 average rating from 453 reviews