About Millbank Crescent Quad Management Limited (NI041636) United Kingdom