About Abstract (aberdeen 3) Limited (09137931) United Kingdom