About Johals Properties (oadby) Ltd (12798542) United Kingdom