About Smyth Croft Management Company Limited (04906220) United Kingdom