About North West London Estates Company Limited (00244194) United Kingdom