About Neasden Land Company Limited(the) (00232121) United Kingdom