About Nickelby House Management Company Limited (02050563) United Kingdom