About Bay Horse View Management Ltd (13215468) United Kingdom