About North Moor Flat Management Company Limited (05554183) United Kingdom