Located at The Business Centre, Haverfordwest SA61 1QQ Urbakus Ltd was a Private Limited Company and issued a 11296108 Companies House Reg No. This company was launched on 2018-04-06. Urbakus Ltd had been prospering on the British market for at least 3 years.