About Bay Horse Properties Ltd (SC653196) United Kingdom