About Croft Management Company Limited(the) (00869010) United Kingdom