About Walliker Street Development Limited (13602231) United Kingdom