Company no regulated, credit card details recorded in the CRM which is a illegal, scam and due to you are self employed, you can have some issues with the authorities if some investigation is taken.
Besides, you will work on commission basis so you won´t have time to follow up your clients or manage their account.
3.- The leads are provided by the CEO and depends on his mood to have leads or no, so can not take money home in 1 week.
Unless you are new in this city and you need just to put your name in you CV, AVOID this company
4.- The office in London has 15 employees and Cyprus has 10, London office is made up of 2 rooms and looks like a Soviet school class.