About Stable Close Management Company Limited (05210145) United Kingdom