About N W London Limited (07081296) United Kingdom