About Jaccal Properties Ltd (11773790) United Kingdom