About The Oxbridge Portfolio Limited (08722686) United Kingdom