About Small Thorn Place Management Company Limited (12261732) United Kingdom