About Shoreditch Townhouse Ltd. (05439743) United Kingdom