About Nicholas Court Residents Management Company Limited (04548271) United Kingdom