About Jacc Properties Ltd (11393978) United Kingdom