About The Stables Freehold Management Company Limited (06343086) United Kingdom