About Bent Lane Management Company Ltd (08818747) United Kingdom