About 10 Lansdown Place Management Company Limited (02222317) United Kingdom