About Hoxton & Urban Limited (10104532) United Kingdom