About 1 Eldon Place Management Company Limited (02377614) United Kingdom