About 23 Aberdeen Road Management Company Limited (11795356) United Kingdom