About Kensington West Management Limited (02261380) United Kingdom