About Nearart Homes Investments Limited (03058544) United Kingdom