About Karslake House Shoreditch Ltd (10687531) United Kingdom