About Lake View Investments Limited (02885204) United Kingdom