About Newick Hill Residents Management Company Limited (10412071) United Kingdom