About Oxygen Property Limited (12324910) United Kingdom