About Ilsham House Management Company Limited (01681861) United Kingdom