About 13 Lansdown Place Management Limited (01229083) United Kingdom