About Lendal Property Company Limited (07121400) United Kingdom