About Jjo Properties Limited (12132502) United Kingdom