About 136-142 Rowood Drive Management Company Limited (04289381) United Kingdom