About Bl Eden Walk Limited (10620935) United Kingdom