Registered with number 09318777 ten years ago, Rabcap London Limited had been a private limited company until 2021/12/07 - the date it was officially closed. The firm's last known registration address was 1st Floor Gallery Court, 28 Arcadia Avenue Finchley.
The following company was administered by 1 director: Lior R. who was controlling it for seven years.
Lior R. was the individual with significant control over this firm, owned over 3/4 of company shares.