I have been scammed by this company . has anyone had any dealings from them? I They owe me £5000 . Cant get hold of them , wont reply to eamils etc
What happened?
Their website doesn’t have contact details, regulator details, their office address, company registration number, etc. etc. Very unhelpful. Did you find out where they operate from?