Started with Reg No. 10648798 2 years ago, 31 Belgrave Square Management Ltd had been a private limited company until 2018-09-04 - the time it was dissolved. The latest registration address was 31 Belgrave Square, London.
Sofiia B. was the firm's director, appointed in 2017 in March.
Sofiia B. was the individual who had control over this firm, owned over 3/4 of company shares.