About 20 Oldfield Road Management Company Limited (05828149) United Kingdom