Registered with number 09291663 ten years ago, Cumulus Nominees (28) Limited had been a private limited company until 2016-04-05 - the date it was formally closed. The firm's last known office address was Tuscan House Beck Court, Cardiff Gate Business Park, Pontprennau Cardiff.