About Brind Retreats Limited (11107556) United Kingdom