About Shoreditch The Bard Tenant Limited (10927637) United Kingdom