About Jba Properties Ltd (12148933) United Kingdom