About Felsham House Management Limited (01659009) United Kingdom