About 51 Thornhill Road (1989) Limited (02321652) United Kingdom