About Lendal Management Company Limited (05755592) United Kingdom