About One Oakfield Place Clifton Management Co. Limited (04226264) United Kingdom