About Thirty-three Ferncroft Management Co.limited (01003341) United Kingdom