About Lankton Close (freehold) Limited (05201806) United Kingdom