About Jbah Properties Ltd (12748197) United Kingdom