Leave a review
Please Login or Signup to leave feedback

1.00/5.00

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.

Location

London N1 9EW United Kingdom


Sidebar Ads