About 31 Lansdown Road Management Ltd. (12299446) United Kingdom