About 126 Devonport Road Management Company Ltd. (03414945) United Kingdom