About Abjb Properties Limited (13393318) United Kingdom