About Ab&j Properties Ltd (12833187) United Kingdom