About Oxbridge Properties Service Limited (10457085) United Kingdom