About Monnow Street Residents Management Company Limited (11840193) United Kingdom