About 240 Hammersmith Grove Limited (05151204) United Kingdom