About Abstract (aberdeen 6) Limited (09137897) United Kingdom