About 2 Clifton Park Road Management Company Limited (01211394) United Kingdom