About 19 Lansdown Road Management Company Limited (02037860) United Kingdom