About Bym Horsham 2 Limited (13526344) United Kingdom