Urbea Ltd Company number06210882 StatusLiquidation TypePrivate Limited Company Incorporated12 Apr 2007 Nature of business 7420 Registered office 99 Blackheath ParkLondonSE3 0EU Previous names Spacewithin Developments Limited (until 3 Dec 2007) Data JSON Markdown