About 14b Grange Road Management Company Limited (04588377) United Kingdom