About 28 Aberdeen Road Management Company Limited (06263033) United Kingdom