About 52 Leam Terrace Limited (05031642) United Kingdom