About 39 Lind Road Limited (11448782) United Kingdom