About 86 Oakfield Road Managements Limited (02152107) United Kingdom