About Ajb Property Investment Limited (10612265) United Kingdom