About Ajb & Associates Property Limited (10957838) United Kingdom