About Lansdown Place Group Holdings Limited (06390547) United Kingdom