About Stables Yard Management Company Limited (05120927) United Kingdom