About 18 Lime Hill Road Limited (05680207) United Kingdom