About Oxlo Properties Limited (09111212) United Kingdom