About Kentish Town Spaces (uk) Ltd (10474473) United Kingdom