About 59 Oakfield Road Management Limited (03989799) United Kingdom