About Luanne Close Freeholders Limited (05291066) United Kingdom