Leave a review
Please Login or Signup to leave feedback


ikea 1 year ago

"Took so long to do the repairs"

Took them a week! Horrible service honestly

Geeks Callout

No description about this company yet. If you are the owner or manage this company you can claim it and add a short description.


London N1 9EW United Kingdom

Sidebar Ads