About Ajb Property Holdings Ltd (13364659) United Kingdom