About St. Andrew Street Development Llp (SO301487) United Kingdom