About Kentish Town Spaces (uk) 2 Ltd (10817632) United Kingdom