About Lisle Close (59-70) Freehold Company Limited (08366121) United Kingdom