About 1 Knoll Road Management Company Limited (02674933) United Kingdom