About Hoxton Properties Limited (06373071) United Kingdom