About 33 Roderick Road Management Limited (03164779) United Kingdom