Contact Information 105 Crawford Street London,W1H 2HT, United Kingdom +020 7034 5424 www.openhouselondon.com
DetailsFull name :Open House London Ltd. Previous name(s) : IPO Year : Entity Type :
Private Company -- PVT
Operational Status : Active
Founded Year : 1999