About 166 Wallwood Road Management Company Limited (03816613) United Kingdom