About 5 Rador Place Management Company Ltd. (03414839) United Kingdom