About Montgomery House Management Company Limited (01166687) United Kingdom