About 4 Lansdown Place Management Company Limited (11302562) United Kingdom