Not sure what or where this is supposed to be. Presuablty https://www.britishhomedesign.com/ but the only address I can find there is in Great Portland Street, London. Resolving this note, as it doesn't seem relevant to this location.