About Jupps Properties Ltd (11896712) United Kingdom