About Dunmore Howe Apartments Management Company Limited (13650834) United Kingdom