About Lanard Properties Limited (02836382) United Kingdom