About Oxbridge International Real Estate Ltd (10656223) United Kingdom