About Nidum House Management Company Limited (07739311) United Kingdom