About Stables Close Management Company Ltd (13069734) United Kingdom