About The Lintons Management Company Limited (10789773) United Kingdom