About Lane Investment Property Ltd (12899322) United Kingdom