About 22a Huntington Road Management Company Limited (06958606) United Kingdom