About Lake Street Development Limited (08692931) United Kingdom