About Abacus Surveying Services Limited (06710624) United Kingdom