About Nichol Court Management Limited (11982718) United Kingdom