London's Favourite Decorators*
Tel: 0208 946 5045
It looks like nothing was found at this location. Maybe try a search?