About Abactor Management Association Limited (00780875) United Kingdom