About 170 Broom Road Management Company Limited (06717736) United Kingdom