About Abode Investments Lincoln Ltd. (09706186) United Kingdom