About Neasden (cafe) Limited (12187955) United Kingdom