About 24 Oxford Road Management Company Limited (04103548) United Kingdom