About Nicholson Court Residents Company Limited (01285362) United Kingdom