About 32 And 33 Aberdeen Place Limited (02325940) United Kingdom