About Open House Estate Agents Limited (07200333) United Kingdom