Loading company profile…
Ubba Ltd is a private limited company, incorporated on 12 December 2019, with its registered office in Pembroke Dock. Companies House lists its business as operation of historical sites and buildings and similar visitor attractions.