Started with Reg No. 06651610 sixteen years ago, Star Park Management Ltd had been a private limited company until 22nd September 2020 - the date it was officially closed. The business latest registration address was The Studio St. Nicholas Close, Elstree Borehamwood.
Mostafa A. and Simon A. were registered as the firm's directors and were managing the company for one year.