About Oxbridge Properties Limited (02307126) United Kingdom