About Kentish Town Llp (OC324888) United Kingdom