About 17 Lincoln Road Management Limited (03515903) United Kingdom