About Lendel Properties Limited (09609910) United Kingdom