About 82 Netherwood Road Management Company Limited (03605766) United Kingdom