About 19 Mecklenburgh Square Limited (08875693) United Kingdom