About 30 Aberdeen Place Limited (08062131) United Kingdom