About Elliott Place Management Company Ltd (06466051) United Kingdom