About Landale Management Limited (11244281) United Kingdom