About 22 Aberdeen Road Management Company Limited (01813305) United Kingdom