About Oxford London Enterprise Ltd (07851496) United Kingdom