About 39 Elsenham Street Limited (07991338) United Kingdom