About Oxbridge Property Associates Limited (11219238) United Kingdom