About Ozzi Property Limited (13242905) United Kingdom