About Ojj Property Ltd (12730708) United Kingdom