About Nicholas Properties (uk) Limited (04857843) United Kingdom