About Abstract (aberdeen 9) Limited (09137993) United Kingdom