About The Urban Company (uk) Limited (12400238) United Kingdom