About 11 Roderick Road Management Limited (02693782) United Kingdom