Registered with number 07515902 thirteen years ago, Ybaca.com Ltd had been a private limited company until 2018-05-01 - the time it was formally closed. Its last known office address was 20 Bridge Street - First Floor - The Office, Cambridge.
This specific company was controlled by just one managing director: Marcelo P., who was designated to this position thirteen years ago.
Marcelo P. was the individual who controlled this firm, owned over 3/4 of company shares.