About Ingmanthorpe Hall Limited (07492308) United Kingdom