About West London Management Ltd. (03120061) United Kingdom