About 12 Greenwood Road Management Company Limited (03684046) United Kingdom