About Lake Street Homes Limited (13677580) United Kingdom