About 16 Lansdown Place Limited (02711073) United Kingdom