About Stable Block Management Company Limited (02149153) United Kingdom