About The 2 Eldon Place Management Company Limited (03904630) United Kingdom