About Nicholas Court Management Company (ealing) Limited (03747854) United Kingdom