About 32 Thornhill Square Limited (01312361) United Kingdom